# Update existing general asset

Updates the specified general asset within the current account context using the provided request data.
            
Behavior:
- Validates manage privilege for equipment
- Verifies the asset belongs to the account
- Updates asset details based on request data
- Returns the updated asset information
- Logs the action as an equipment updated event

Endpoint: POST /api/v1/assets/general/{assetIdentifier}

## Path parameters:

  - `assetIdentifier` (string, required)

## Request fields (application/json-patch+json):

  - `isAssigned` (boolean)

  - `assetClassId` (string)

  - `assetTypeId` (string,null)

  - `fieldValues` (array,null)

  - `fieldValues.dataFieldId` (string)

  - `fieldValues.dataFieldValue` (any,null)

  - `fieldValues.dataFieldLabel` (string,null)

  - `fieldValues.dataFieldValueIds` (array,null)

  - `fieldValues.fromDate` (string,null)

  - `fieldValues.toDate` (string,null)

  - `fieldValues.dataFieldValueRangeType` (string,null)

  - `spaceDetails` (object)

  - `spaceDetails.buildingId` (string,null)

  - `spaceDetails.levelId` (string,null)

  - `spaceDetails.locationId` (string,null)

  - `spaceDetails.roomId` (string,null)

  - `spaceDetails.workSpaceId` (string,null)

  - `spaceDetails.isAssigned` (boolean)

  - `spaceDetails.coordinates` (array,null)

  - `generalAssetIds` (array,null)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.assetId` (string)

  - `data.assetIdentifier` (string,null)

  - `data.assetDescription` (string,null)

  - `data.assetType` (object)

  - `data.assetType.assetTypeId` (string)

  - `data.assetType.assetTypeName` (string,null)

  - `data.assetClass` (object)

  - `data.assetClass.assetClassId` (string)

  - `data.assetClass.assetClassName` (string,null)

  - `data.assetClass.assetType` (object)

  - `data.assetClass.assetType.assetTypeId` (string)

  - `data.assetClass.assetType.assetTypeName` (string,null)

  - `data.assetClass.assetClassSymbol` (object)

  - `data.assetClass.assetClassSymbol.symbolId` (string)

  - `data.assetClass.assetClassSymbol.symbolName` (string,null)

  - `data.assetClass.assetClassSymbol.gisSymbolIcon` (string,null)

  - `data.assetClass.assetClassSymbol.symbolColorCode` (string,null)

  - `data.assetClass.assetClassSymbol.dwgSymbolMode` (boolean)

  - `data.assetClass.responseDescription` (string,null)

  - `data.status` (object)

  - `data.status.statusId` (string)

  - `data.status.statusCode` (string,null)

  - `data.status.statusName` (string,null)

  - `data.status.statusColor` (string,null)

  - `data.expiryDate` (string,null)

  - `data.manufactureDate` (string,null)

  - `data.assetImage` (string,null)

  - `data.locationInfo` (object)

  - `data.locationInfo.location` (string,null)

  - `data.locationInfo.locationId` (string,null)

  - `data.locationInfo.building` (string,null)

  - `data.locationInfo.buildingId` (string,null)

  - `data.locationInfo.level` (string,null)

  - `data.locationInfo.levelId` (string,null)

  - `data.locationInfo.room` (string,null)

  - `data.locationInfo.roomId` (string,null)

  - `data.locationInfo.workspace` (string,null)

  - `data.locationInfo.workspaceId` (string,null)

  - `data.locationInfo.spaceKey` (string,null)

  - `data.locationInfo.spaceAssignedOn` (string,null)

  - `data.locationInfo.spaceCategory` (object)

  - `data.locationInfo.spaceCategory.spaceCategoryId` (string)

  - `data.locationInfo.spaceCategory.spaceCategoryName` (string,null)

  - `data.locationInfo.spaceCategory.spaceCategoryCode` (string,null)

  - `data.locationInfo.roomFunction` (object)

  - `data.locationInfo.roomFunction.roomFunctionId` (string)

  - `data.locationInfo.roomFunction.roomFunctionName` (string,null)

  - `data.locationInfo.spaceArea` (number,null)

  - `data.locationInfo.levelPlanHandle` (string,null)

  - `data.locationInfo.employeeLocationId` (string,null)

  - `data.locationInfo.rollBackInfo` (object)

  - `data.locationInfo.rollBackInfo.isRollBack` (boolean)

  - `data.locationInfo.rollBackInfo.rollBackType` (string,null)

  - `data.locationInfo.rollBackInfo.employeeLocationId` (string)

  - `data.locationInfo.rollBackInfo.comments` (string,null)

  - `data.locationInfo.levelPlanId` (string,null)

  - `data.locationInfo.planFile` (object)

  - `data.locationInfo.planFile.fileId` (string)

  - `data.locationInfo.planFile.fileName` (string,null)

  - `data.locationInfo.planFile.fileSize` (string,null)

  - `data.locationInfo.planFile.currentRevisionNumber` (integer)

  - `data.locationInfo.planFile.createdOn` (string,null)

  - `data.locationInfo.planFile.fileSizeInBytes` (integer)

  - `data.locationInfo.planFile.createdDate` (string)

  - `data.locationInfo.planFile.createdBy` (string,null)

  - `data.locationInfo.planFile.isLatest` (boolean)

  - `data.locationInfo.cadPlanCoordinates` (array,null)

  - `data.locationInfo.spaceAssignedOnDateTimeFormat` (string,null)

  - `data.locationInfo.svgPlanAdded` (boolean)

  - `data.additionalInfo` (array,null)

  - `data.additionalInfo.dataField` (string,null)

  - `data.additionalInfo.dataFieldId` (string)

  - `data.additionalInfo.dataIds` (array,null)

  - `data.additionalInfo.dataFieldValue` (any,null)

  - `data.additionalInfo.dataFieldName` (string,null)

  - `data.additionalInfo.dataValueFormated` (string,null)

  - `data.isAssigned` (boolean)

  - `data.yearofInstallation` (integer,null)

  - `data.replacementYear` (integer,null)

  - `data.purchaseCost` (number)

  - `data.assetSymbol` (object)

  - `data.assetSymbol.symbolId` (string)

  - `data.assetSymbol.symbolName` (string,null)

  - `data.assetSymbol.gisSymbolIcon` (string,null)

  - `data.assetSymbol.symbolColorCode` (string,null)

  - `data.assetSymbol.dwgSymbolMode` (boolean)

  - `data.locationDetails` (object)

  - `data.locationDetails.locationId` (string)

  - `data.locationDetails.locationName` (string,null)

  - `data.locationDetails.status` (object)

  - `data.locationDetails.status.statusId` (string)

  - `data.locationDetails.status.statusCode` (string,null)

  - `data.locationDetails.status.statusName` (string,null)

  - `data.locationDetails.status.statusColor` (string,null)

  - `data.locationDetails.buildings` (array,null)

  - `data.locationDetails.buildings.buildingId` (string)

  - `data.locationDetails.buildings.buildingName` (string,null)

  - `data.locationDetails.buildings.levels` (array,null)

  - `data.locationDetails.buildings.levels.levelId` (string)

  - `data.locationDetails.buildings.levels.levelName` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans` (array,null)

  - `data.locationDetails.buildings.levels.cadPlans.planId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.planType` (object)

  - `data.locationDetails.buildings.levels.cadPlans.planType.planTypeId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.planType.planTypeName` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.planDescription` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.planModel` (object)

  - `data.locationDetails.buildings.levels.cadPlans.planModel.planModelId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.planModel.planModelName` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.planFile` (object)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.fileId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.fileName` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.fileSize` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.createdOn` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.createdDate` (string)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.createdBy` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.planFile.isLatest` (boolean)

  - `data.locationDetails.buildings.levels.cadPlans.revisions` (array,null)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.fileId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.fileName` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.fileSize` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.createdOn` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.createdDate` (string)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.createdBy` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.revisions.isLatest` (boolean)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo` (object)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.location` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.locationId` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.building` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.buildingId` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.level` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.levelId` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.room` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.roomId` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.workspace` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.workspaceId` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.spaceKey` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.spaceAssignedOn` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.spaceCategory` (object)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.spaceCategory.spaceCategoryId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.spaceCategory.spaceCategoryName` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.spaceCategory.spaceCategoryCode` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.roomFunction` (object)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.roomFunction.roomFunctionId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.roomFunction.roomFunctionName` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.spaceArea` (number,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.levelPlanHandle` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.employeeLocationId` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.rollBackInfo` (object)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.rollBackInfo.isRollBack` (boolean)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.rollBackInfo.rollBackType` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.rollBackInfo.employeeLocationId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.rollBackInfo.comments` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.levelPlanId` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile` (object)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.fileId` (string)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.fileName` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.fileSize` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.createdOn` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.createdDate` (string)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.createdBy` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.planFile.isLatest` (boolean)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.cadPlanCoordinates` (array,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.spaceAssignedOnDateTimeFormat` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.locationInfo.svgPlanAdded` (boolean)

  - `data.locationDetails.buildings.levels.cadPlans.assetIds` (array,null)

  - `data.locationDetails.buildings.levels.cadPlans.svgPlanAdded` (boolean)

  - `data.locationDetails.buildings.levels.cadPlans.responseDescription` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.hasAnyRevisions` (boolean)

  - `data.locationDetails.buildings.levels.cadPlans.isPlanRemoved` (boolean)

  - `data.locationDetails.buildings.levels.cadPlans.responseMessage` (string,null)

  - `data.locationDetails.buildings.levels.cadPlans.isCadPlanExist` (boolean)

  - `data.locationDetails.buildings.levels.spaceDetail` (object)

  - `data.locationDetails.buildings.levels.spaceDetail.numberOfDepartments` (integer)

  - `data.locationDetails.buildings.levels.spaceDetail.totalArea` (number)

  - `data.locationDetails.buildings.levels.spaceDetail.usableArea` (number)

  - `data.locationDetails.buildings.levels.spaceDetail.occupied` (integer)

  - `data.locationDetails.buildings.levels.spaceDetail.vacant` (integer)

  - `data.locationDetails.buildings.levels.orgUnitInfo` (array,null)

  - `data.locationDetails.buildings.levels.orgUnitInfo.orgUnitId` (string,null)

  - `data.locationDetails.buildings.levels.orgUnitInfo.orgUnitName` (string,null)

  - `data.locationDetails.buildings.levels.orgUnitInfo.employeeCount` (integer)

  - `data.locationDetails.buildings.levels.orgUnitInfo.levelId` (integer)

  - `data.locationDetails.buildings.levels.orgUnitInfo.orgUnitCode` (string,null)

  - `data.locationDetails.buildings.levels.status` (object)

  - `data.locationDetails.buildings.levels.status.statusId` (string)

  - `data.locationDetails.buildings.levels.status.statusCode` (string,null)

  - `data.locationDetails.buildings.levels.status.statusName` (string,null)

  - `data.locationDetails.buildings.levels.status.statusColor` (string,null)

  - `data.locationDetails.buildings.buildingPlans` (array,null)

  - `data.locationDetails.buildings.buildingPlans.planId` (string)

  - `data.locationDetails.buildings.buildingPlans.planType` (object)

  - `data.locationDetails.buildings.buildingPlans.planType.planTypeId` (string)

  - `data.locationDetails.buildings.buildingPlans.planType.planTypeName` (string,null)

  - `data.locationDetails.buildings.buildingPlans.planDescription` (string,null)

  - `data.locationDetails.buildings.buildingPlans.planModel` (object)

  - `data.locationDetails.buildings.buildingPlans.planModel.planModelId` (string)

  - `data.locationDetails.buildings.buildingPlans.planModel.planModelName` (string,null)

  - `data.locationDetails.buildings.buildingPlans.planFile` (object)

  - `data.locationDetails.buildings.buildingPlans.planFile.fileId` (string)

  - `data.locationDetails.buildings.buildingPlans.planFile.fileName` (string,null)

  - `data.locationDetails.buildings.buildingPlans.planFile.fileSize` (string,null)

  - `data.locationDetails.buildings.buildingPlans.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.buildingPlans.planFile.createdOn` (string,null)

  - `data.locationDetails.buildings.buildingPlans.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.buildingPlans.planFile.createdDate` (string)

  - `data.locationDetails.buildings.buildingPlans.planFile.createdBy` (string,null)

  - `data.locationDetails.buildings.buildingPlans.planFile.isLatest` (boolean)

  - `data.locationDetails.buildings.buildingPlans.revisions` (array,null)

  - `data.locationDetails.buildings.buildingPlans.revisions.fileId` (string)

  - `data.locationDetails.buildings.buildingPlans.revisions.fileName` (string,null)

  - `data.locationDetails.buildings.buildingPlans.revisions.fileSize` (string,null)

  - `data.locationDetails.buildings.buildingPlans.revisions.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.buildingPlans.revisions.createdOn` (string,null)

  - `data.locationDetails.buildings.buildingPlans.revisions.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.buildingPlans.revisions.createdDate` (string)

  - `data.locationDetails.buildings.buildingPlans.revisions.createdBy` (string,null)

  - `data.locationDetails.buildings.buildingPlans.revisions.isLatest` (boolean)

  - `data.locationDetails.buildings.buildingPlans.locationInfo` (object)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.location` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.locationId` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.building` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.buildingId` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.level` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.levelId` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.room` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.roomId` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.workspace` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.workspaceId` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.spaceKey` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.spaceAssignedOn` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.spaceCategory` (object)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.spaceCategory.spaceCategoryId` (string)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.spaceCategory.spaceCategoryName` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.spaceCategory.spaceCategoryCode` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.roomFunction` (object)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.roomFunction.roomFunctionId` (string)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.roomFunction.roomFunctionName` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.spaceArea` (number,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.levelPlanHandle` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.employeeLocationId` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.rollBackInfo` (object)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.rollBackInfo.isRollBack` (boolean)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.rollBackInfo.rollBackType` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.rollBackInfo.employeeLocationId` (string)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.rollBackInfo.comments` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.levelPlanId` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile` (object)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.fileId` (string)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.fileName` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.fileSize` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.createdOn` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.createdDate` (string)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.createdBy` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.planFile.isLatest` (boolean)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.cadPlanCoordinates` (array,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.spaceAssignedOnDateTimeFormat` (string,null)

  - `data.locationDetails.buildings.buildingPlans.locationInfo.svgPlanAdded` (boolean)

  - `data.locationDetails.buildings.buildingPlans.assetIds` (array,null)

  - `data.locationDetails.buildings.buildingPlans.svgPlanAdded` (boolean)

  - `data.locationDetails.buildings.buildingPlans.responseDescription` (string,null)

  - `data.locationDetails.buildings.buildingPlans.hasAnyRevisions` (boolean)

  - `data.locationDetails.buildings.buildingPlans.isPlanRemoved` (boolean)

  - `data.locationDetails.buildings.buildingPlans.responseMessage` (string,null)

  - `data.locationDetails.buildings.buildingPlans.isCadPlanExist` (boolean)

  - `data.locationDetails.buildings.buildingType` (string,null)

  - `data.locationDetails.buildings.cadPlans` (array,null)

  - `data.locationDetails.buildings.cadPlans.planId` (string)

  - `data.locationDetails.buildings.cadPlans.planType` (object)

  - `data.locationDetails.buildings.cadPlans.planType.planTypeId` (string)

  - `data.locationDetails.buildings.cadPlans.planType.planTypeName` (string,null)

  - `data.locationDetails.buildings.cadPlans.planDescription` (string,null)

  - `data.locationDetails.buildings.cadPlans.planModel` (object)

  - `data.locationDetails.buildings.cadPlans.planModel.planModelId` (string)

  - `data.locationDetails.buildings.cadPlans.planModel.planModelName` (string,null)

  - `data.locationDetails.buildings.cadPlans.planFile` (object)

  - `data.locationDetails.buildings.cadPlans.planFile.fileId` (string)

  - `data.locationDetails.buildings.cadPlans.planFile.fileName` (string,null)

  - `data.locationDetails.buildings.cadPlans.planFile.fileSize` (string,null)

  - `data.locationDetails.buildings.cadPlans.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.cadPlans.planFile.createdOn` (string,null)

  - `data.locationDetails.buildings.cadPlans.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.cadPlans.planFile.createdDate` (string)

  - `data.locationDetails.buildings.cadPlans.planFile.createdBy` (string,null)

  - `data.locationDetails.buildings.cadPlans.planFile.isLatest` (boolean)

  - `data.locationDetails.buildings.cadPlans.revisions` (array,null)

  - `data.locationDetails.buildings.cadPlans.revisions.fileId` (string)

  - `data.locationDetails.buildings.cadPlans.revisions.fileName` (string,null)

  - `data.locationDetails.buildings.cadPlans.revisions.fileSize` (string,null)

  - `data.locationDetails.buildings.cadPlans.revisions.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.cadPlans.revisions.createdOn` (string,null)

  - `data.locationDetails.buildings.cadPlans.revisions.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.cadPlans.revisions.createdDate` (string)

  - `data.locationDetails.buildings.cadPlans.revisions.createdBy` (string,null)

  - `data.locationDetails.buildings.cadPlans.revisions.isLatest` (boolean)

  - `data.locationDetails.buildings.cadPlans.locationInfo` (object)

  - `data.locationDetails.buildings.cadPlans.locationInfo.location` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.locationId` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.building` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.buildingId` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.level` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.levelId` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.room` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.roomId` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.workspace` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.workspaceId` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.spaceKey` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.spaceAssignedOn` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.spaceCategory` (object)

  - `data.locationDetails.buildings.cadPlans.locationInfo.spaceCategory.spaceCategoryId` (string)

  - `data.locationDetails.buildings.cadPlans.locationInfo.spaceCategory.spaceCategoryName` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.spaceCategory.spaceCategoryCode` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.roomFunction` (object)

  - `data.locationDetails.buildings.cadPlans.locationInfo.roomFunction.roomFunctionId` (string)

  - `data.locationDetails.buildings.cadPlans.locationInfo.roomFunction.roomFunctionName` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.spaceArea` (number,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.levelPlanHandle` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.employeeLocationId` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.rollBackInfo` (object)

  - `data.locationDetails.buildings.cadPlans.locationInfo.rollBackInfo.isRollBack` (boolean)

  - `data.locationDetails.buildings.cadPlans.locationInfo.rollBackInfo.rollBackType` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.rollBackInfo.employeeLocationId` (string)

  - `data.locationDetails.buildings.cadPlans.locationInfo.rollBackInfo.comments` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.levelPlanId` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile` (object)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.fileId` (string)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.fileName` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.fileSize` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.createdOn` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.createdDate` (string)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.createdBy` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.planFile.isLatest` (boolean)

  - `data.locationDetails.buildings.cadPlans.locationInfo.cadPlanCoordinates` (array,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.spaceAssignedOnDateTimeFormat` (string,null)

  - `data.locationDetails.buildings.cadPlans.locationInfo.svgPlanAdded` (boolean)

  - `data.locationDetails.buildings.cadPlans.assetIds` (array,null)

  - `data.locationDetails.buildings.cadPlans.svgPlanAdded` (boolean)

  - `data.locationDetails.buildings.cadPlans.responseDescription` (string,null)

  - `data.locationDetails.buildings.cadPlans.hasAnyRevisions` (boolean)

  - `data.locationDetails.buildings.cadPlans.isPlanRemoved` (boolean)

  - `data.locationDetails.buildings.cadPlans.responseMessage` (string,null)

  - `data.locationDetails.buildings.cadPlans.isCadPlanExist` (boolean)

  - `data.locationDetails.buildings.location` (object)

  - `data.locationDetails.buildings.location.type` (string,null)

  - `data.locationDetails.buildings.location.features` (array,null)

  - `data.locationDetails.buildings.location.features.type` (string,null)

  - `data.locationDetails.buildings.location.features.id` (integer)

  - `data.locationDetails.buildings.location.features.properties` (object,null)

  - `data.locationDetails.buildings.location.features.geometry` (object,null)

  - `data.locationDetails.buildings.spaceDetail` (object)

  - `data.locationDetails.buildings.spaceDetail.numberOfDepartments` (integer)

  - `data.locationDetails.buildings.spaceDetail.totalArea` (number)

  - `data.locationDetails.buildings.spaceDetail.usableArea` (number)

  - `data.locationDetails.buildings.spaceDetail.occupied` (integer)

  - `data.locationDetails.buildings.spaceDetail.vacant` (integer)

  - `data.locationDetails.buildings.status` (object)

  - `data.locationDetails.buildings.status.statusId` (string)

  - `data.locationDetails.buildings.status.statusCode` (string,null)

  - `data.locationDetails.buildings.status.statusName` (string,null)

  - `data.locationDetails.buildings.status.statusColor` (string,null)

  - `data.locationDetails.buildings.responseDescription` (string,null)

  - `data.locationDetails.buildings.latLong` (array,null)

  - `data.locationDetails.buildings.latitude` (number,null)

  - `data.locationDetails.buildings.longitude` (number,null)

  - `data.locationDetails.buildingPlans` (array,null)

  - `data.locationDetails.buildingPlans.planId` (string)

  - `data.locationDetails.buildingPlans.planType` (object)

  - `data.locationDetails.buildingPlans.planType.planTypeId` (string)

  - `data.locationDetails.buildingPlans.planType.planTypeName` (string,null)

  - `data.locationDetails.buildingPlans.planDescription` (string,null)

  - `data.locationDetails.buildingPlans.planModel` (object)

  - `data.locationDetails.buildingPlans.planModel.planModelId` (string)

  - `data.locationDetails.buildingPlans.planModel.planModelName` (string,null)

  - `data.locationDetails.buildingPlans.planFile` (object)

  - `data.locationDetails.buildingPlans.planFile.fileId` (string)

  - `data.locationDetails.buildingPlans.planFile.fileName` (string,null)

  - `data.locationDetails.buildingPlans.planFile.fileSize` (string,null)

  - `data.locationDetails.buildingPlans.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.buildingPlans.planFile.createdOn` (string,null)

  - `data.locationDetails.buildingPlans.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.buildingPlans.planFile.createdDate` (string)

  - `data.locationDetails.buildingPlans.planFile.createdBy` (string,null)

  - `data.locationDetails.buildingPlans.planFile.isLatest` (boolean)

  - `data.locationDetails.buildingPlans.revisions` (array,null)

  - `data.locationDetails.buildingPlans.revisions.fileId` (string)

  - `data.locationDetails.buildingPlans.revisions.fileName` (string,null)

  - `data.locationDetails.buildingPlans.revisions.fileSize` (string,null)

  - `data.locationDetails.buildingPlans.revisions.currentRevisionNumber` (integer)

  - `data.locationDetails.buildingPlans.revisions.createdOn` (string,null)

  - `data.locationDetails.buildingPlans.revisions.fileSizeInBytes` (integer)

  - `data.locationDetails.buildingPlans.revisions.createdDate` (string)

  - `data.locationDetails.buildingPlans.revisions.createdBy` (string,null)

  - `data.locationDetails.buildingPlans.revisions.isLatest` (boolean)

  - `data.locationDetails.buildingPlans.locationInfo` (object)

  - `data.locationDetails.buildingPlans.locationInfo.location` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.locationId` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.building` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.buildingId` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.level` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.levelId` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.room` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.roomId` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.workspace` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.workspaceId` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.spaceKey` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.spaceAssignedOn` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.spaceCategory` (object)

  - `data.locationDetails.buildingPlans.locationInfo.spaceCategory.spaceCategoryId` (string)

  - `data.locationDetails.buildingPlans.locationInfo.spaceCategory.spaceCategoryName` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.spaceCategory.spaceCategoryCode` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.roomFunction` (object)

  - `data.locationDetails.buildingPlans.locationInfo.roomFunction.roomFunctionId` (string)

  - `data.locationDetails.buildingPlans.locationInfo.roomFunction.roomFunctionName` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.spaceArea` (number,null)

  - `data.locationDetails.buildingPlans.locationInfo.levelPlanHandle` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.employeeLocationId` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.rollBackInfo` (object)

  - `data.locationDetails.buildingPlans.locationInfo.rollBackInfo.isRollBack` (boolean)

  - `data.locationDetails.buildingPlans.locationInfo.rollBackInfo.rollBackType` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.rollBackInfo.employeeLocationId` (string)

  - `data.locationDetails.buildingPlans.locationInfo.rollBackInfo.comments` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.levelPlanId` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.planFile` (object)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.fileId` (string)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.fileName` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.fileSize` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.createdOn` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.createdDate` (string)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.createdBy` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.planFile.isLatest` (boolean)

  - `data.locationDetails.buildingPlans.locationInfo.cadPlanCoordinates` (array,null)

  - `data.locationDetails.buildingPlans.locationInfo.spaceAssignedOnDateTimeFormat` (string,null)

  - `data.locationDetails.buildingPlans.locationInfo.svgPlanAdded` (boolean)

  - `data.locationDetails.buildingPlans.assetIds` (array,null)

  - `data.locationDetails.buildingPlans.svgPlanAdded` (boolean)

  - `data.locationDetails.buildingPlans.responseDescription` (string,null)

  - `data.locationDetails.buildingPlans.hasAnyRevisions` (boolean)

  - `data.locationDetails.buildingPlans.isPlanRemoved` (boolean)

  - `data.locationDetails.buildingPlans.responseMessage` (string,null)

  - `data.locationDetails.buildingPlans.isCadPlanExist` (boolean)

  - `data.locationDetails.location` (object)

  - `data.locationDetails.location.type` (string,null)

  - `data.locationDetails.location.features` (array,null)

  - `data.locationDetails.location.features.type` (string,null)

  - `data.locationDetails.location.features.id` (integer)

  - `data.locationDetails.location.features.properties` (object,null)

  - `data.locationDetails.location.features.geometry` (object,null)

  - `data.locationDetails.cadPlans` (array,null)

  - `data.locationDetails.cadPlans.planId` (string)

  - `data.locationDetails.cadPlans.planType` (object)

  - `data.locationDetails.cadPlans.planType.planTypeId` (string)

  - `data.locationDetails.cadPlans.planType.planTypeName` (string,null)

  - `data.locationDetails.cadPlans.planDescription` (string,null)

  - `data.locationDetails.cadPlans.planModel` (object)

  - `data.locationDetails.cadPlans.planModel.planModelId` (string)

  - `data.locationDetails.cadPlans.planModel.planModelName` (string,null)

  - `data.locationDetails.cadPlans.planFile` (object)

  - `data.locationDetails.cadPlans.planFile.fileId` (string)

  - `data.locationDetails.cadPlans.planFile.fileName` (string,null)

  - `data.locationDetails.cadPlans.planFile.fileSize` (string,null)

  - `data.locationDetails.cadPlans.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.cadPlans.planFile.createdOn` (string,null)

  - `data.locationDetails.cadPlans.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.cadPlans.planFile.createdDate` (string)

  - `data.locationDetails.cadPlans.planFile.createdBy` (string,null)

  - `data.locationDetails.cadPlans.planFile.isLatest` (boolean)

  - `data.locationDetails.cadPlans.revisions` (array,null)

  - `data.locationDetails.cadPlans.revisions.fileId` (string)

  - `data.locationDetails.cadPlans.revisions.fileName` (string,null)

  - `data.locationDetails.cadPlans.revisions.fileSize` (string,null)

  - `data.locationDetails.cadPlans.revisions.currentRevisionNumber` (integer)

  - `data.locationDetails.cadPlans.revisions.createdOn` (string,null)

  - `data.locationDetails.cadPlans.revisions.fileSizeInBytes` (integer)

  - `data.locationDetails.cadPlans.revisions.createdDate` (string)

  - `data.locationDetails.cadPlans.revisions.createdBy` (string,null)

  - `data.locationDetails.cadPlans.revisions.isLatest` (boolean)

  - `data.locationDetails.cadPlans.locationInfo` (object)

  - `data.locationDetails.cadPlans.locationInfo.location` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.locationId` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.building` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.buildingId` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.level` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.levelId` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.room` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.roomId` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.workspace` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.workspaceId` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.spaceKey` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.spaceAssignedOn` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.spaceCategory` (object)

  - `data.locationDetails.cadPlans.locationInfo.spaceCategory.spaceCategoryId` (string)

  - `data.locationDetails.cadPlans.locationInfo.spaceCategory.spaceCategoryName` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.spaceCategory.spaceCategoryCode` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.roomFunction` (object)

  - `data.locationDetails.cadPlans.locationInfo.roomFunction.roomFunctionId` (string)

  - `data.locationDetails.cadPlans.locationInfo.roomFunction.roomFunctionName` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.spaceArea` (number,null)

  - `data.locationDetails.cadPlans.locationInfo.levelPlanHandle` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.employeeLocationId` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.rollBackInfo` (object)

  - `data.locationDetails.cadPlans.locationInfo.rollBackInfo.isRollBack` (boolean)

  - `data.locationDetails.cadPlans.locationInfo.rollBackInfo.rollBackType` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.rollBackInfo.employeeLocationId` (string)

  - `data.locationDetails.cadPlans.locationInfo.rollBackInfo.comments` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.levelPlanId` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.planFile` (object)

  - `data.locationDetails.cadPlans.locationInfo.planFile.fileId` (string)

  - `data.locationDetails.cadPlans.locationInfo.planFile.fileName` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.planFile.fileSize` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.planFile.currentRevisionNumber` (integer)

  - `data.locationDetails.cadPlans.locationInfo.planFile.createdOn` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.planFile.fileSizeInBytes` (integer)

  - `data.locationDetails.cadPlans.locationInfo.planFile.createdDate` (string)

  - `data.locationDetails.cadPlans.locationInfo.planFile.createdBy` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.planFile.isLatest` (boolean)

  - `data.locationDetails.cadPlans.locationInfo.cadPlanCoordinates` (array,null)

  - `data.locationDetails.cadPlans.locationInfo.spaceAssignedOnDateTimeFormat` (string,null)

  - `data.locationDetails.cadPlans.locationInfo.svgPlanAdded` (boolean)

  - `data.locationDetails.cadPlans.assetIds` (array,null)

  - `data.locationDetails.cadPlans.svgPlanAdded` (boolean)

  - `data.locationDetails.cadPlans.responseDescription` (string,null)

  - `data.locationDetails.cadPlans.hasAnyRevisions` (boolean)

  - `data.locationDetails.cadPlans.isPlanRemoved` (boolean)

  - `data.locationDetails.cadPlans.responseMessage` (string,null)

  - `data.locationDetails.cadPlans.isCadPlanExist` (boolean)

  - `data.locationDetails.spaceDetail` (object)

  - `data.locationDetails.spaceDetail.numberOfDepartments` (integer)

  - `data.locationDetails.spaceDetail.totalArea` (number)

  - `data.locationDetails.spaceDetail.usableArea` (number)

  - `data.locationDetails.spaceDetail.occupied` (integer)

  - `data.locationDetails.spaceDetail.vacant` (integer)

  - `data.locationDetails.responseDescription` (string,null)

  - `data.locationDetails.latitude` (number,null)

  - `data.locationDetails.longitude` (number,null)

  - `data.barcode` (string,null)

  - `data.purchaseCostString` (string,null)

  - `data.parentAssetType` (object)

  - `data.parentAssetType.assetTypeId` (string)

  - `data.parentAssetType.assetTypeName` (string,null)

  - `data.parentAssetClass` (object)

  - `data.parentAssetClass.assetClassId` (string)

  - `data.parentAssetClass.assetClassName` (string,null)

  - `data.parentAssetClass.assetType` (object)

  - `data.parentAssetClass.assetType.assetTypeId` (string)

  - `data.parentAssetClass.assetType.assetTypeName` (string,null)

  - `data.parentAssetClass.assetClassSymbol` (object)

  - `data.parentAssetClass.assetClassSymbol.symbolId` (string)

  - `data.parentAssetClass.assetClassSymbol.symbolName` (string,null)

  - `data.parentAssetClass.assetClassSymbol.gisSymbolIcon` (string,null)

  - `data.parentAssetClass.assetClassSymbol.symbolColorCode` (string,null)

  - `data.parentAssetClass.assetClassSymbol.dwgSymbolMode` (boolean)

  - `data.parentAssetClass.responseDescription` (string,null)

  - `data.parentAssetIdentifier` (object)

  - `data.parentAssetIdentifier.assetId` (string)

  - `data.parentAssetIdentifier.assetIdentifier` (string,null)

  - `data.isGrouped` (boolean)

  - `data.lotNumber` (string,null)

  - `data.quantity` (integer)

  - `data.manufacturer` (object)

  - `data.manufacturer.manufcturerId` (string)

  - `data.manufacturer.manufacturerName` (string,null)

  - `data.model` (string,null)

  - `data.installationDate` (string,null)

  - `data.expiryDateTime` (string,null)

  - `data.replacementCost` (number,null)

  - `data.repairCost` (number,null)

  - `data.remainingUsefulLife` (number,null)

  - `data.estimatedUsefulLife` (number,null)

  - `data.facilityConditionIndex` (number,null)

  - `data.assetWarrantyMinDate` (string,null)

  - `data.responseDescription` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


